package com.junxonline.plat.service.category;

import com.junxonline.plat.dao.vo.*;

import java.util.List;

public interface CategoryService {

    /**
     * 获取收费类别数据
     * @param vo
     * @return
     */
    CategoryVO getCategory(QueryCategoryVO vo);

    /**
     * 筛选查询收费类别
     * @param page
     * @param vo
     * @return
     */
    PageVO queryCategory(PageVO page, QueryCategoryVO vo);

    /**
     * 添加收费类别
     * @param vo
     * @return
     */
    boolean addCategory(CategoryVO vo);

    /**
     * 修改收费类别
     * @param vo
     * @return
     */
    boolean editCategory(CategoryVO vo);

    /**
     * 删除收费类别
     * @param categoryIds
     * @return
     */
    boolean delCategory(Long[] categoryIds);
    
}
